/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package br.gov.cemaden.library.interfaces.alerta.automatico;

import br.gov.cemaden.library.interfaces.UsuarioInterface;
import br.gov.cemaden.library.model.BaseEntity;
import java.util.Collection;
import java.util.Date;

/**
 *
 * @author alan.oliveira
 */
public interface CenarioInterface extends BaseEntity<Integer>{
    
    public NivelInterface getNivel();
    
    public void setNivel(NivelInterface nivel);
    
    public UsuarioInterface getResponsavel();
    
    public void setResponsavel(UsuarioInterface responsavel);
    
    public Date getDatahoraCadastro();
    
    public void setDatahoraCadastro(Date datahora);
    
    public LocalidadeInterface getLocalidade();
    
    public void setLocalidade(LocalidadeInterface localidade);
    
    public EventoInterface getEvento();
    
    public void setEvento(EventoInterface evento);
    
    public String getAtivo();
    
    public void setAtivo(String ativo);
    
    public Collection<CenarioCategoriaInterface> getCenarioCategoria();
    
    public void setCenarioCategoria(Collection<CenarioCategoriaInterface> cenarioCategoria);
    
    public String getObservacao();
    
    public void setObservacao(String observacao);
    
}
